According to this link, it is possible to embed sychronous commands:
Synchronous IO Commands Embedded in Coordinated Motion
The example shows how the execution of G code can be suspended by setting up the instuction M6 to use the Action: Wait Bit 46 till 0. This is shown in the Tool Setup screen.
This link shows another Tool Setup Screen: Tool Setup Screen M3-M9
In this screen there is no Wait Bit Action, although the text refers to it:
"The Action that can be performed can be one of several things:
- None
- Set or Reset one I/O Bit
- Set or Reset two I/O Bits
- Set a DAC to a variable's value (S parameter)
- Wait (stall motion) until an Input to be in the specified state
- Execute a C Program in the KMotion Control Board
- Execute a C Program in the KMotion Control Board + wait for it to terminate
- Execute a C Program in the KMotion Control Board + wait for it to terminate + resync Interpreter positions
- Execute a Windows Program"
However, in the program I have, there is no Wait Action. There is a Exec/Wait and a Exec/Wait/Sync.
Please assist me to locate the Wait Bit Action. The KMotion Version I have is 4.30.